package batch.process.utils;

public class Constant {
	
	//Variables that should be inside batch-process.properties
	public static final String MAIN_HOME_PATH_SYS_VAR = "main.home.path";
	public static final String MAIN_TMP_DIR_PATH_SYS_VAR = "tmp.path";
	
	public static final String MAIN_HOME_PATH_STR = "MAIN_PATH_HOME";	
	public static final String MAIN_STOP_FILE_PATH_STR = "MAIN_STOP_FILE_PATH";	
	public static final String MAIN_PROPERTIES_FILE_PATH_STR = "MAIN_PROPERTIES_FILE_PATH";	
	public static final String MAIN_TEMP_DIR_PATH_STR = "MAIN_TEMP_DIR_PATH_STR";
		
	public static final String MAIN_HOME_PATH = BatchProcessProperties.getProperty(MAIN_HOME_PATH_STR);
	public static final String MAIN_STOP_FILE_PATH = BatchProcessProperties.getProperty(MAIN_STOP_FILE_PATH_STR);
	public static final String MAIN_PROPERTIES_FILE_PATH = BatchProcessProperties.getProperty(MAIN_PROPERTIES_FILE_PATH_STR);
	public static final String MAIN_TEMP_DIR_PATH = BatchProcessProperties.getProperty(MAIN_TEMP_DIR_PATH_STR);
	
	// in hours
	public static final int THREAD_SLEEP_TIME = 24 ;
		
	public static String usDateFormatStr = "MM/dd/yyyy";
	public static String ftpFileDateFormatStr = "yyyyMMdd";
}
